home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
requester
/
easypatch
/
easypatch.doc
< prev
next >
Wrap
Text File
|
1996-04-07
|
5KB
|
229 lines
EasyPatch 0.78ß
Copyright 1995 by Alessandro Zummo
All Rights Reserved
Beta-Version
ShareWare
-------------------------------------------------------------------------------
This application uses
MUI - MagicUserInterface
(c) Copyright 1993/94 by Stefan Stuntz
MUI is a system to generate and maintain graphical user interfaces. With
the aid of a preferences program, the user of an application has the
ability to customize the outfit according to his personal taste.
MUI is distributed as shareware. To obtain a complete package containing
lots of examples and more information about registration please look for
a file called "muiXXusr.lha" (XX means the latest version number) on
your local bulletin boards or on public domain disks.
If you want to register directly, feel free to send
DM 30.- or US$ 20.-
to
Stefan Stuntz
Eduard-Spranger-Straße 7
80935 München
GERMANY
-------------------------------------------------------------------------------
INTRODUCTION
============
Load your preferred UnRegistered Shareware program....
------------
..... don't forget to click on the Shareware
(MUI|Intuition|ReqTools) requester....
EasyPatch is able to DESTROY those requesters.
-+-+-+-
HOW IT WORKS
============
It's Easy... it uses SetFunction()..
FEATURES
========
EesyPatch is able to patch:
Intuition (EasyRequest & AutoRequest) requesters..
MUI requesters...
ReqTools requesters...
EasyPatch is a commodity.
EasyPatch can be killed with a control-c
TEMPLATE
========
EasyPatch :)
CONFIG
======
The template of the config file is:
TITLE/A,TEXT/A,RC=RETURNCODE/N,AT=ALL_TOGETHER/S,CS=CASE_SENSITIVE/S:
All AmigaDos wildcards are supported
Examples:
#?Alex#? #?Kill#? AT
EasyPatch destroys all requesters that have Alex in the title
*AND* Kill in the text.
#?Alex#? #?Kill#?
EasyPatch destroys all requesters that have Alex in the title
*OR* Kill in the text.
#?Alex#? #?Kill#? AT RC=3
EasyPatch destroys all requesters that have Alex in the title
*AND* Kill in the text and returns 3 to the function.
CS..... CASE SENSITIVE MODE ON!
How to calculate RC
-------------------
+---------------------------+
|Alex |
+---------------------------+
| |
| |
| KILL! |
| |
| |
| |
| Gad1 Gad2 Gad3 Gadn Gad0 |
+---------------------------+
Gad? are gadgets....
The RC for Gad 1 is 1
The RC for Gad 2 is 2
The RC for Gad n is n
The RC for the last gadget is 0
So, if you want that EasyPatch presses the second gadget (Gad2)
write RC=2
TOOLTYPES
=========
Name Default Type Description
CX_HOTKEY lcommand esc STRING Enable/Disable EasyPatch
CX_PRIORITY 0 NUMERIC The priority of the commodity
INTUITIONPATCH YES BOOL Patch Intuition?
MUIPATCH NO BOOL Patch MuiMaster?
REQTOOLSPATCH NO BOOL Patch ReqTools?
WARNIFNOEXIT YES BOOL Is something goes wrong...
PATCHLIST s:EasyPatch.List STRING The config file...
ToolTypes can also be used as arguments for EasyPatch:
EasyPatch "CX_HOTKEY=esc"
^ ^
OTHER UTILITIES
==============
EasyList - Lists the requesters that should be killed
EasyAdd - Add a requester to the list (Registered users only)
EasyRemove - Remove a requester from the list (Registered users only)
EasyExChange - A MUI program to manage the list (In the future...)
These utilities are Copyright © 1995 by Alessandro Zummo
LIMITATIONS
===========
You can kill only 4 requesters.
SHAREWARE
=========
Actually there is no way to register this program...
is only a Beta version!
But... Give a future to this program,
write a message to:
Fidonet:
Alessandro Zummo 2:335/525.10 (Preferred)
Internet:
Alessandro.Zummo@p10.f525.n335.z2.fidonet.org (Fido <-> Internet Gate)
...Continue?